package com.geekstudy.week8.hmily;

import org.aspectj.lang.ProceedingJoinPoint;
import org.dromara.hmily.core.context.HmilyTransactionContext;
import org.dromara.hmily.core.service.HmilyTransactionHandler;

public class ParticipantHmilyTccTransactionHandler implements HmilyTransactionHandler {

    private final HmilyTccTransactionExecutor executor = HmilyTccTransactionExecutor.getInstance();

    static {
        // MetricsReporter.registerCounter(LabelNames.TRANSACTION_STATUS, new String[]{"type", "role", "status"}, "collect hmily transaction count");
    }

    @Override
    public Object handler(ProceedingJoinPoint proceedingJoinPoint, HmilyTransactionContext hmilyTransactionContext) throws Throwable {
        return null;
    }
}
